﻿namespace Bio.Structure
{
    /// <summary>
    /// The most common group types.  Other should be used if the group of atoms does not belong to an Amino Acid.
    /// For a residue class this is: { GLY, ALA, VAL, LEU, ILE, MET, PHE, TRP, PRO, SER, THR, CYS, TYR, ASN, GLN, ASP, GLU, LYS, ARG, HIS, OTHER }
    /// For a nucleotide class this is: { A, C, G, T, U, W, S, M, K, R, Y, B, D, H, V, N }
    /// </summary>
    public enum GroupType
    {
        GLY,
        ALA,
        VAL,
        LEU,
        ILE,
        MET,
        PHE,
        TRP,
        PRO,
        SER,
        THR,
        CYS,
        TYR,
        ASN,
        GLN,
        ASP,
        GLU,
        LYS,
        ARG,
        HIS,
        OTHER
    }
}